Click or drag to resize

Message Class

Represents a Microsoft Exchange e-mail message.
Inheritance Hierarchy

Namespace:  Independentsoft.Exchange
Assembly:  Independentsoft.Exchange (in Independentsoft.Exchange.dll) Version: 3.0.840.11238
Syntax
public class Message : Item

The Message type exposes the following members.

Constructors
  NameDescription
Public methodMessage
Initializes a new instance of the Message class.
Public methodMessage(String)
Initializes a new instance of the Message class.
Public methodMessage(MimeContent)
Initializes a new instance of the Message class.
Top
Properties
  NameDescription
Public propertyArchiveTag
Gets or sets the archive tag.
(Inherited from Item.)
Public propertyAttachments
Contains the items or files that are attached to an item in the Exchange store.
(Inherited from Item.)
Public propertyBccRecipients
Represents a collection of recipients to receive a blind carbon copy (Bcc) of an e-mail message.
Public propertyBlockStatus
Gets a value indicating whether [block status].
(Inherited from Item.)
Public propertyBody
Represents the actual body content of a message.
(Inherited from Item.)
Public propertyBodyHtmlText
Contains the html body text.
(Inherited from Item.)
Public propertyBodyPlainText
Contains the plain body text.
(Inherited from Item.)
Public propertyBodyRtf
Contains the Rich Text Format body text.
(Inherited from Item.)
Public propertyCategories
Represents a collection of strings that identify to which categories an item in the mailbox belongs.
(Inherited from Item.)
Public propertyCcRecipients
Represents a collection of recipients that will receive a copy of the message.
Public propertyComment
Contains a comment of item.
(Inherited from Item.)
Public propertyConversationId
Contains the identifier of an item or conversation.
(Inherited from Item.)
Public propertyConversationIndex
Contains a binary ID that represents the thread to which this message belongs.
Public propertyConversationTopic
Represents the conversation identifier.
Public propertyCreatedTime
Represents the date and time that a given item in the mailbox was created.
(Inherited from Item.)
Public propertyCulture
Represents the culture for a given item in a mailbox.
(Inherited from Item.)
Public propertyDeferredDeliveryTime
Contains the date and time the mail message is to be delivered.
Public propertyDeferredSendTime
Public propertyDisplayCc
Represents the display string that is used for the contents of the CC line.
Public propertyDisplayName
Contains the display name of the message store.
(Inherited from Item.)
Public propertyDisplayTo
Represents the display string that is used for the contents of the To box.
Public propertyDueDate
Represents the date and time when the event occurs.
Public propertyEffectiveRights
Contains the client's rights based on the permission settings for the item or folder.
(Inherited from Item.)
Public propertyEntityExtractionResult
Gets the entity extraction information on the item.
(Inherited from Item.)
Public propertyEntryId
Contains a MAPI entry identifier used to open and edit properties of a particular MAPI object.
(Inherited from Item.)
Public propertyExtendedProperties
Gets a list of extended properties that are defined on this item.
(Inherited from Item.)
Public propertyFlag
Gets or sets the flag.
(Inherited from Item.)
Public propertyFlagCompleteTime
Contains the flag complete time for the mail message.
Public propertyFlagIcon
Contains the flag icon for the mail message.
Public propertyFlagRequest
Indicating the requested action for an e-mail message.
Public propertyFlagStatus
Contains the flag status for the mail message.
Public propertyFrom
Represents the addressee from whom the message was sent.
Public propertyGroupingAction
Gets the grouping action.
(Inherited from Item.)
Public propertyHasAttachments
Represents a property that is set to true if an item has attachments at least one visible attachment.
(Inherited from Item.)
Public propertyHasBlockedImages
Gets a value indicating whether this instance has blocked images.
(Inherited from Item.)
Public propertyHideAttachments
Public propertyIconIndex
Gets the index of the icon.
(Inherited from Item.)
Public propertyImportance
Contains the importance of an item.
(Inherited from Item.)
Public propertyInReplyTo
Represents the identifier of the item to which this item is a reply.
Public propertyInReplyToId
Contains the message id of the message for which this message is a reply.
Public propertyInstanceKey
Gets the instance key.
(Inherited from Item.)
Public propertyInternetMessageHeaders
Represents the collection of all Internet message headers that are contained within an item in a mailbox.
Public propertyInternetMessageId
Represents the Internet message identifier of an item.
Public propertyIsAssociated
Indicates whether the item is associated with a folder.
(Inherited from Item.)
Public propertyIsDeliveryReceiptRequested
Indicates whether the sender of an item requests a delivery receipt.
Public propertyIsDraft
Represents whether an item has not yet been sent.
Public propertyIsFromMe
Indicates whether a user sent an item to him or herself.
Public propertyIsHidden
Contains the flag that indicates whether the item is hidden from view in the user interface.
(Inherited from Item.)
Public propertyIsRead
Indicates whether a message has been read.
Public propertyIsReadReceiptRequested
Indicates whether the sender of an item requests a read receipt.
Public propertyIsResend
Indicates whether the item had previously been sent.
Public propertyIsResponseRequested
Indicates whether a response to an e-mail message is requested.
Public propertyIsSubmitted
Indicates whether an item has been submitted to the Outbox default folder.
Public propertyIsUnmodified
Indicates whether the item has been modified.
Public propertyItemClass
Represents the message class of an item.
(Inherited from Item.)
Public propertyItemId
Contains the unique identifier and change key of an item in the Exchange store.
(Inherited from Item.)
Public propertyLastModifiedTime
Indicates when an item was last modified.
(Inherited from Item.)
Public propertyLastModifierName
Contains the display name of the last user to modify an item.
(Inherited from Item.)
Public propertyLastVerbExecuted
Indicates the last action, such as reply or forward, that was taken on the message so that the client can display the appropriate icon.
Public propertyMessageFlags
Contains a bitmask of flags indicating the origin and current state of a message.
Public propertyMimeContent
Contains the native Multipurpose Internet Mail Extensions (MIME) stream of an object that is represented in base64Binary format.
(Inherited from Item.)
Public propertyNextPredictedAction
Gets the next predicted action.
(Inherited from Item.)
Public propertyParentId
Represents the identifier of the parent folder that contains the item or folder.
(Inherited from Item.)
Public propertyPreview
Gets the preview.
(Inherited from Item.)
Public propertyReceivedBy
Identifies the delegate in a delegate access scenario.
Public propertyReceivedRepresenting
Identifies the principal in a delegate access scenario.
Public propertyReceivedTime
Represents the date and time that an item in a mailbox was received.
Public propertyReferences
Identifies the delegate in a delegate access scenario.
Public propertyReminderDueBy
Represents the date and time when the appointment occurs.
(Inherited from Item.)
Public propertyReminderIsSet
Indicates whether a reminder has been set for the appointment in the Exchange store.
(Inherited from Item.)
Public propertyReminderMinutesBeforeStart
Represents the number of minutes before an event when a reminder is displayed.
(Inherited from Item.)
Public propertyReplyTo
Identifies a set of addresses to which replies should be sent.
Public propertyResponseItems
Contains a collection of all the response objects that are associated with an item in the Exchange store.
Public propertyRetentionDate
Gets or sets the retention date.
(Inherited from Item.)
Public propertyRetentionTag
Gets or sets the retention tag.
(Inherited from Item.)
Public propertyRtfCompressed
Contains the Rich Text Format body text.
(Inherited from Item.)
Public propertySearchKey
Contains a binary-comparable key that identifies correlated objects for a search.
(Inherited from Item.)
Public propertySender
Identifies the sender of an item.
Public propertySensitivity
Indicates the sensitivity level of an item.
(Inherited from Item.)
Public propertySentTime
Represents the date and time that an item in a mailbox was sent.
Public propertySize
Represents the size in bytes of an item.
(Inherited from Item.)
Public propertyStartDate
Contains the start date of a recurrence range.
Public propertyStoreEntryId
Contains the store entry id. It is Base64 string.
(Inherited from Item.)
Public propertySubject
Represents the subject for Exchange store items and response objects.
(Inherited from Item.)
Public propertyTextBody
Gets the text body.
(Inherited from Item.)
Public propertyToRecipients
Contains a set of recipients of a message.
Public propertyUniqueBody
Represents an HTML fragment or plain text which represents the unique body of this conversation.
(Inherited from Item.)
Public propertyVotingOptions
Contains a list of strings containing the voting options for the mail message.
Public propertyVotingResponse
Contains the voting response for the mail message.
Public propertyWebClientEditFormQueryString
Represents a URL to concatenate to the Outlook Web App endpoint to edit an item in Outlook Web App.
(Inherited from Item.)
Public propertyWebClientReadFormQueryString
Represents a URL to concatenate to the Microsoft Office Outlook Web App endpoint to read an item in Outlook Web App.
(Inherited from Item.)
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString
Converts the value of the current Message object to its equivalent string representation.
(Overrides ItemToString.)
Top
See Also